package com.suning.sawp.intf.esb;

import java.util.List;

import com.suning.sawp.dto.esb.CasProductPrice;

/**
 * 
 * 调用CAS比价接口获取竞争对手价格信息<br> 
 * 〈功能详细描述〉
 *
 * @author 12061818
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public interface CasGetProductPriceService {
    /**
     * 
     * 功能描述: 调用CAS获取竞争对手价格情报<br>
     * 〈功能详细描述〉
     * 
     * @param dateStr  yyyyMMdd 为空则默认取今日日期
     * @param productIdList 商品编码列表   必填
     * @param historyFlag true-近一个月的历史价格;false-具体某日价格
     * @return
     * @see [相关类/方法](可选)
     * @since [产品/模块版本](可选)
     */
    CasProductPrice getProductPrice(String dateStr, 
            List<String> productIdList, boolean historyFlag);
}
